Big Huge Thesaurus

sarda chiliensis

noun

sounds kind of like